Auto merge of #3220 - alexcrichton:bad, r=brson
authorbors <bors@rust-lang.org>
Thu, 3 Nov 2016 02:12:37 +0000 (19:12 -0700)
committerGitHub <noreply@github.com>
Thu, 3 Nov 2016 02:12:37 +0000 (19:12 -0700)
commit00a5cb1a20df9c8ef42030e22b79837a844ad4b9
treec7b387a35986500a68f3f90f0cf823a59c80adf0
parentcb524b7759195fbed7756d345eefeaa076844c18
parent155dee54575ecb740c93516e379c0e1b023a07fb
Auto merge of #3220 - alexcrichton:bad, r=brson

Load [replace] sections from lock files

This commit fixes a bug in Cargo where path-based [replace] dependencies were
accidentally not loaded from lock files. This meant that even with a lock
file some compilations could accidentally become nondeterministic. The fix here
is to just look at all path dependencies, even those specified through [replace]

Closes #3216